//
// Decompiled with: Decompiler.NET, Version=1.3.1.18439, Culture=neutral, PublicKeyToken=null, Version: 1.3.1.18439
// Decompilation Started at: 3/15/2009 10:34:26 PM
// Copyright 2003 - 2004, Jungle Creatures, Inc., All Rights Reserved. 
// Written by Jonathan Pierce, Email: support@junglecreatures.com
//

namespace PatientManagement.Report

{
		
		#region Namespace Import Declarations
		
			using CrystalDecisions.CrystalReports.Engine;
			using CrystalDecisions.ReportSource;
			using CrystalDecisions.Shared;
			using System;
			using System.ComponentModel;
			using System.Drawing;
			
		#endregion
		
	[System.Drawing.ToolboxBitmapAttribute (typeof (ExportOptions), "report.bmp")]
	public class CachedMedicineBesidesList : Component, ICachedReport
	
	{
		
		#region Constructors
		
			public CachedMedicineBesidesList ()
			
			{
				return;
			}
			
		#endregion
		
		#region Properties
		
			public virtual TimeSpan CacheTimeOut
			
			{
				get
				{
					TimeSpan theTimeSpan;
					theTimeSpan = CachedReportConstants.DEFAULT_TIMEOUT;
					goto L_0008;
					
				L_0008:
					
					{
					}
					return theTimeSpan;
				}
				set
				{
					return;
				}
			}
			
			
			public virtual bool IsCacheable
			
			{
				get
				{
					bool theBoolean;
					theBoolean = true;
					goto L_0004;
					
				L_0004:
					
					{
					}
					return theBoolean;
				}
				set
				{
					return;
				}
			}
			
			
			public virtual bool ShareDBLogonInfo
			
			{
				get
				{
					bool theBoolean;
					theBoolean = false;
					goto L_0004;
					
				L_0004:
					
					{
					}
					return theBoolean;
				}
				set
				{
					return;
				}
			}
			
		#endregion
		
		#region Methods
		
			public virtual ReportDocument CreateReport ()
			
			{
				MedicineBesidesList theMedicineBesidesList;
				ReportDocument theReportDocument;
				theMedicineBesidesList = new MedicineBesidesList ();
				theMedicineBesidesList.Site = this.Site;
				theReportDocument = ((ReportDocument) theMedicineBesidesList);
				goto L_0016;
				
			L_0016:
				
				{
				}
				return theReportDocument;
			}
			
			public virtual string GetCustomizedCacheKey (RequestContext request)
			
			{
				string theString;
				string theString2;
				theString = ((string) null);
				theString2 = theString;
				goto L_0006;
				
			L_0006:
				
				{
				}
				return theString2;
			}
			
		#endregion
	}
	
}

